device for levelling uneven ground - French English Dictionary